home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / Esmart / Esmart_Trans_X11.h < prev   
C/C++ Source or Header  |  2006-01-09  |  643b  |  28 lines

  1. #ifndef _ESMART_TRANS_X11_H
  2. #define _ESMART_TRANS_X11_H
  3.  
  4. #include <Evas.h>
  5. #include <Ecore_X.h>
  6.  
  7. #ifdef __cplusplus 
  8. extern "C" {
  9. #endif
  10.  
  11. typedef enum _Esmart_Trans_X11_Type {
  12.    Esmart_Trans_X11_Type_Background,
  13.    Esmart_Trans_X11_Type_Screengrab
  14. } Esmart_Trans_X11_Type;
  15.  
  16. Evas_Object * esmart_trans_x11_new(Evas *e);
  17. void esmart_trans_x11_type_set(Evas_Object *o, Esmart_Trans_X11_Type type);
  18. Esmart_Trans_X11_Type esmart_trans_x11_type_get(Evas_Object *o);
  19. void esmart_trans_x11_window_set(Evas_Object *o, Ecore_X_Window win);
  20. void esmart_trans_x11_freshen(Evas_Object *o, int x, int y, int w,
  21. int h);
  22.  
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26. #endif
  27.  
  28.